purple snails - Turkish English Dictionary